/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.fgv.erp.ejb;

import br.com.fgv.erp.modelo.Atributo;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.ejb.Remote;
import javax.persistence.TypedQuery;
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Predicate;
import javax.persistence.criteria.Root;

/**
 *
 * @author diego
 */

public interface AtributoEjb {

    public void novo(Atributo entidade);

    public void atualiza(Atributo entidade);

    public void remove(Atributo entidade);

    public Atributo recupera(Object id);

    public List<Atributo> recuperaTodos();

    public int quantidadeRegistros();

    public List<Atributo> localiza(Map<String, Object> argumentos);
}
